Definition at line 32 of file CClip.hpp.
| Exponent::GUI::Windowing::CClip::CClip | ( | ) |
Construction
| virtual Exponent::GUI::Windowing::CClip::~CClip | ( | ) | [virtual] |
Destruction
| void Exponent::GUI::Windowing::CClip::clearClipRegion | ( | ) |
Clear the clipping region
| bool Exponent::GUI::Windowing::CClip::displayIsClipped | ( | ) | [inline] |
Is it currently clipped
| bool | True if display is clipped, false otherwise |
Definition at line 94 of file CClip.hpp.
References m_isClipped.
| const CRect& Exponent::GUI::Windowing::CClip::getCurrentClipRegion | ( | ) | const [inline] |
Get the current clipping regiion
| const | CRect& The current global clipping position |
Definition at line 75 of file CClip.hpp.
References m_currentClip.
| void Exponent::GUI::Windowing::CClip::getCurrentClipRegion | ( | CRect & | area | ) |
Get the current clipping region
| area | On return filled with the current clipping area |
| void Exponent::GUI::Windowing::CClip::initialise | ( | CNativeImage * | image, | |
| const CRect & | area, | |||
| void * | context = NULL | |||
| ) |
Initialise
| image | The native drawing image | |
| area | The total onscreen window area | |
| context | On Mac must be the quartz context we are associated with, on PC can be null |
| void Exponent::GUI::Windowing::CClip::setCurrentClipRegion | ( | const CRect & | area | ) |
Set teh current clipping region
| area | The actual window position to clip |
| void Exponent::GUI::Windowing::CClip::uninitialise | ( | ) |
Uninitialise
CRect Exponent::GUI::Windowing::CClip::m_area [protected] |
CRect Exponent::GUI::Windowing::CClip::m_currentClip [protected] |
Current clipping area
Definition at line 104 of file CClip.hpp.
Referenced by getCurrentClipRegion().
CNativeImage* Exponent::GUI::Windowing::CClip::m_image [protected] |
bool Exponent::GUI::Windowing::CClip::m_initialised [protected] |
bool Exponent::GUI::Windowing::CClip::m_isClipped [protected] |
Are we currently clipped
Definition at line 102 of file CClip.hpp.
Referenced by displayIsClipped().
CGContextRef Exponent::GUI::Windowing::CClip::m_theContext [protected] |